home *** CD-ROM | disk | FTP | other *** search
- /*
- ### procedure for loading an input file into the auto text window ###
- */
-
- #include <suntool/sunview.h>
- #include <suntool/panel.h>
- #include <suntool/textsw.h>
-
- void auto_panel_load_proc()
- {
-
- char string[120];
- extern Panel_item auto_dir_name_item,auto_file_name_item,auto_input_name_item;
- extern Textsw auto_textsw;
- extern Textsw_status auto_status;
- extern char auto_dir_name[],auto_file_name[],auto_input_name[];
-
- strcpy(auto_dir_name,(char *)panel_get_value(auto_dir_name_item));
- strcpy(auto_file_name,(char *)panel_get_value(auto_file_name_item));
- strcpy(auto_input_name,(char *)panel_get_value(auto_input_name_item));
- sprintf(string,"%s/%s",auto_dir_name,auto_input_name);
- window_set(auto_textsw,
- TEXTSW_STATUS, &auto_status,
- TEXTSW_FILE,string,
- TEXTSW_FIRST,0,
- 0);
- if(auto_status == TEXTSW_STATUS_CANNOT_OPEN_INPUT){
- printf("File (%s) does not exist!\n",string);
- }
-
- }
-